﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace BomberManServer.Gaming.Object.Mapping.Model
{
    // state of the block model
    public abstract class State
    {
        // give the old block
        // returns the new one
        // most of the cases, you will return the old one
        // so you dont have to allocate memory
        abstract public Mapping.Block build(Mapping.Block block);
    }
}
